home *** CD-ROM | disk | FTP | other *** search
- NOTE - THIS COMMAND FILE WRITES THE FORM LETTER
- *
- * - position pointer at top of MAIL.DBF
- GO TOP
- * - sets up to store everything that appears on the screen into
- * - a file called PRINT.TXT which the user can later list using
- * - his work processor.
- SET ALTERNATE TO PRINT
- SET ALTERNATE ON
- * PUT PRINT FORMATTER SETUP DIRECTIVES HERE, SUCH AS PAGE NUMBERING,
- * PRINTER PITCH, PAGE OFFSET, LINE HEIGHT, AND FOOTNOTES
- * EXAMPLE:
- * ? '.OFFSET = 8'
- * ? '.CHARACTER WIDTH = 12/INCH'
- * etc.
- * - print letter
- DO WHILE .NOT.EOF
- ? ' Your Company'
- ? ' 8080 Micro St.'
- ? ' Silicon, CA 93002'
- ? ' (213) 555-1234'
- ? ' '+DATE
- * - print name and address of client
- ? $(NAME,13,18)-(' '+$(NAME,1,12))
- IF OF#' '
- ? OF
- ENDIF
- ? ADDR
- IF VAL(ZIP)=0
- ? CITY-(', '+STATE)
- ELSE
- ? CITY-(', '+STATE)-(' '+ZIP)
- ENDIF
- ?
- ?
- * - print salutation
- IF TITLE=1
- ? 'Dear Mr. '+$(NAME,1,12)
- ENDIF
- IF TITLE=2
- ? 'Dear Mrs. '+$(NAME,1,12)
- ENDIF
- IF TITLE=3
- ? 'Dear Ms. '+$(NAME,1,12)
- ENDIF
- IF TITLE=4
- ? 'Dear Dr. '+$(NAME,1,12)
- ENDIF
- ?
- * - print text of letter
- DO MAILINFO
- *
- * PUT A WORD PROCESSOR COMMAND TO SKIP TO THE NEXT PAGE HERE
- * EXAMPLE
- * ? '.SKIP'
- * - this is a wordstar page skip
- ? '.pa'
- SKIP
- ENDDO
- SET ALTERNATE OFF
- RETURN